<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<!-- 节点的优点 -->
<div>我是div</div>
<span>我是span</span>
<ul>
    <li>我是li</li>
    <li>我是li</li>
    <li>我是li</li>
    <li>我是li</li>
</ul>
<div class="demo">
    <div class="box">
        <span class="code">×</span>
    </div>
</div>

<script>
    // 利用父子兄弟节点关系获取元素 | 逻辑性强, 但是兼容性稍差
    //

    var box = document.querySelector('.box');
    console.dir(box)

    // 1.父节点 parentNode
    var code = document.querySelector('.code');
    // 得到的是元素最近的父级节点 (亲爸爸) ,如果找不到父节点就返回为 null
    console.log(code.parentNode)
    console.log(code.parentElement)
</script>
</body>
</html>
